/* CSS Document */
*{margin:0; padding:0}
img{border:0}
body{color:#666; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#50b134}
a:link, a:active, a:visited{color:#518422; text-decoration:none}
a:hover{color:#518422; text-decoration:underline}
#wrapper{width:1120px; margin:0 auto}

#header{width:1100px; height:500px; padding:0 10px 10px 10px; background:url(images/bg_header.png) no-repeat bottom #50b134}
#header #top{height:30px; color:#CCC; text-align:right; padding-right:20px; line-height:40px; background-color:#3f3f3f}
#header #top a{color:#CCC; padding:0 10px}
#header #top a:hover{color:#FFF}
#header #top #txtSearch{width:150px; height:15px; color:#9a9898; margin-top:8px; padding:3px 5px; float:left; border:none; background:none}
#header #top #btnSearch{width:30px; height:21px; margin-top:8px; float:right; border:none; background:none}

#header #menu_logo{height:76px; background:url(images/bg_top.jpg) repeat-x}
#header #menu_logo #logo{width:265px; float:left; margin-left:20px}
#header #menu_logo #menu{width:700px; height:36px; float:right; margin:20px 0 0 0; background:url(images/menu_bg.png) repeat-x}

#header #news{width:530px; height:312px; float:left; border-top:solid 8px #FFFFFF}
#header #news #item1{height:45px; line-height:45px; border-bottom:solid 1px #9b9b9b; background-color:#000}
#header #news #item1 h1{color:#50aa37; font-size:16px; font-weight:100; text-align:center}
#header #news #item1 h5{color:#50aa37; font-size:16px; font-weight:100; text-align:center}
#header #news #item2{height:265px; background:url(images/bg_item1.jpg) repeat-x #000}
#header #news #item3{clear:both}
#header #news #item3 img{margin-right:10px; float:left}

#header #slider{width:555px; height:313px; float:right; border-right:solid 7px #FFF; border-bottom:solid 7px #FFF; border-left:solid 7px #FFF; background-color:#FFF}
#header #slider img{width:555px; height:313px}

#video_home{clear:both}
#video_home iframe{width:490px; height:380px; float:left}
#video_home #video_new{width:250px; height:360px; line-height:22px; float:right; padding:10px; background-color:#1B1B1B}
#video_home #video_new a{display:block; width:230px; height:62px; color:#999; padding:10px 10px 0 10px; background:url(images/bg_video_news.png) no-repeat}
#video_home #video_new a:hover{color:#CCC; text-decoration:none}
#other{clear:both; background-color:#383838}
#other .item{width:240px; height:185px; float:left; margin-left:10px}
#other .item h2{color:#FFF; font-size:16px; width:190px; line-height:25px; padding:2px 10px 2px 30px; background-color:#67A633}
#other .item .content{width:230px; height:145px; margin-left:5px; padding-top:10px; background-color:#000}

#left{width:160px; float:left; margin:0 10px}
#right{width:160px; float:right; margin-right:10px}
.quangcao{clear:both}
.quangcao img{margin-bottom:10px}
.item_support{background-color:#333}
.item_support .item{margin:0 6px; padding:5px 8px; background-color:#d1d1d1}
.item_support .item .title{font-weight:bold; color:#000; text-transform:uppercase; text-align:center}
.item_support .item a{display:block; line-height:23px; clear:both; color:#C00; font-weight:bold; margin:20px 0}
.item_support .item img{float:left; margin-right:10px}

#support{width:auto; padding:6px 15px; color:#000; background:#F7B456; position:fixed; bottom:0; right:0; border-top:solid 1px #000000; border-left:solid 1px #000000; z-index:1000}
#support a{color:#000}

/* content */
#content{width:760px; float:left; background-color:#FFF}
#content #left_about{width:200px; float:left; padding-top:10px; border-right:solid 1px #CCC}
#content #left_about .item{line-height:40px; padding-left:20px; border-bottom:solid 1px #CCC; background:url(images/about_bg.gif) repeat-x}
#content #left_about .item a{display:block; color:#666; font-weight:bold}
#content #left_about .item a:hover{color:#518422; text-decoration:none; background:url(images/about_bg_ac.gif) no-repeat right}
#content #right_about{width:490px; float:right; margin-right:10px}
#content #right_about h1{color:#518422; font-size:24px; margin:20px 0}
/* view */
#content #product_detail{margin:0 20px; padding-bottom:10px}
#content #product_detail h1{color:#518422; font-size:22px; margin:10px 0; line-height:26px}
#content #product_detail .title{font-size:16px; font-weight:bold; padding:30px 0 10px}
#content #product_detail .item{width:202px; height:320px; line-height:250px; float:left; margin-right:15px; overflow:hidden}
#content #product_detail .item img{width:200px; height:250px; border:solid 1px #e2e2e2}
#content #product_detail .item h4{line-height:20px; text-align:center; margin:10px 0}
#content #product_detail .item a{color:#666;}
#content #product_detail .item2{width:90%; line-height:30px; padding-left:15px; background:url(images/li.jpg) no-repeat left}
#content #product_detail .item2 h4{font-size:12px; font-weight:100}
#content #product_detail .item2 a{color:#666}
/* danh sach */
#content #tuvan_sk{clear:both; padding-bottom:30px}
#content #tuvan_sk h1{color:#666; font-size:20px; line-height:35px; margin:0 20px}
#content #tuvan_sk h2{color:#999; font-size:13px; font-weight:100; line-height:22px; margin:0 20px}
#content #tuvan_sk .title{font-size:20px; font-weight:bold; margin:0 0 5px 37px}
#content #tuvan_sk .item_info{width:230px; height:300px; float:left; margin-left:16px}
#content #tuvan_sk .item_info img{width:230px; height:160px; margin:20px 0 10px 0; padding:1px; border:solid 1px #CCC}
#content #tuvan_sk .item_info h3{ font-size:14px; margin-bottom:10px}
#content #tuvan_sk .item_info div{line-height:20px; height:60px; overflow:hidden}

#cohoi_nghenghiep{padding:0 0 30px 20px}
#cohoi_nghenghiep table{border:solid 1px #e3e3e3}
#cohoi_nghenghiep td{padding:8px 10px}

/* viewpost */
#viewpost{line-height:22px; list-style:inside; padding-bottom:20px}
#viewpost p, #viewpost div {margin:10px 0}
#viewpost li{padding:0 25px}
#viewpost h1{font-size:13px}
#viewpost h2, #viewpost h3 {font-size:13px}
#viewpost h4, #viewpost h5 {font-size:12px}

#navigator{padding:10px 30px 30px}
#navigator a{color:#999; padding:0 10px 0 15px; background:url(images/navigator.gif) no-repeat left}
#navigator a:hover{color:#333}

#footer{height:110px; color:#FFF; text-align:center; clear:both; padding-top:37px; background:url(images/footer.png) repeat-x}
#footer span{color:#FFF}

.txt{width:260px; height:18px; color:#666; padding:7px 5px; background-color:#E6E6E6; border:none}
.textarea{width:260px; height:140px; line-height:20px; color:#666; padding:5px; background-color:#E6E6E6; border:none}
.btn{width:270px; height:50px; line-height:50px; color:#FFF; font-weight:bold; text-align:center; background-color:#7CBF3E; border:none}
#phantrang{padding:0 0 40px 25px}
#phantrang a{color:#FFF; font-weight:bold; margin-right:3px; padding:5px 10px; background-color:#999}

/*menu*/
#nav, #nav ul {list-style:none; position:relative; line-height:30px; z-index:300; font-size:11px}
#nav a:link, #nav a:active, #nav a:visited {display:block; background-color:none; text-decoration:none}
#nav li a {color:#FFF; font-weight:bold; text-transform:uppercase; padding:0 8px}
#nav a:hover {background-color:#c3e962; color:#333}
#nav li {float:left; position:relative}
#nav ul {position:absolute; width:200px; top:30px; display:none}
#nav li ul a {width:180px; line-height:26px; float:left; font-weight:normal; padding:0 20px; background:url(images/menu_line.gif) no-repeat right #80B201; border-bottom:solid 1px #FFF}
#nav li ul a:hover {background-color:#c3e962; color:#333}
#nav ul ul {top:auto}
#nav li ul ul {left:241px}
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul {display:none}
#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li li li:hover ul {display:block}

/*partner*/
.simply-scroll-container {position: relative;}
.simply-scroll-clip {position: relative;overflow: hidden;}
.simply-scroll {width:530px; height:230px; padding-top:24px}
.simply-scroll .simply-scroll-clip {width:530px; height:230px;}
.simply-scroll .simply-scroll-list li {float:left; width:490px; height:230px; margin-right:10px;}

/*Photos*/
#photos * {margin: 0px; padding: 0px}
#photos ul {margin-left:12px}
#photos ul li {display: inline; padding:0}
#photos .wide {border-bottom: 1px #000 solid; width:4000px}
#photos .img {width:220px; height:155px; float:left; border:1px solid #999999; margin:5px;}